package com.szsh.aiot.hsm.dto.ability;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.gson.Gson;
import com.google.gson.annotations.SerializedName;

/**
 * 获取网关下挂终端接入控制黑名单响应参数
 *
 * @author dd
 * @date 2021/08/19
 */
public class GetAttackDeviceRightResponse extends AbilityResponse {
    /**
     * 指手机客户端所选中的某个网关下挂的设备 黑名单MAC地址列表；格式为:MAC1/MAC2..
     */
    @SerializedName("MACList")
    private String macList;

    /**
     * 指手机客户端所选中的某个网关下挂的设备 黑名单MAC地址列表；格式为:MAC1/MAC2..
     * 
     */
    @SerializedName("DevNameList")
    private String deviceNameList;

    /**
     * 指手机客户端所选中的某个网关下挂的设备 黑名单MAC地址列表；格式为:MAC1/MAC2..
     */
    @SerializedName("InternetAccessRightList")
    private String internetAccessRightList;

    public String getMacList() {
        return macList;
    }

    public void setMacList(String macList) {
        this.macList = macList;
    }

    public String getDeviceNameList() {
        return deviceNameList;
    }

    public void setDeviceNameList(String deviceNameList) {
        this.deviceNameList = deviceNameList;
    }

    public String getInternetAccessRightList() {
        return internetAccessRightList;
    }

    public void setInternetAccessRightList(String internetAccessRightList) {
        this.internetAccessRightList = internetAccessRightList;
    }

    @Override
    public String toString() {
        return new Gson().toJson(this);
    }

}
